// 封装存储相关方法
export const storage = {
  // 设置数据
  set(key, data) {
    try {
      uni.setStorageSync(key, data)
    } catch (e) {
      console.error('Storage set error:', e)
    }
  },
  
  // 获取数据
  get(key) {
    try {
      return uni.getStorageSync(key)
    } catch (e) {
      console.error('Storage get error:', e)
      return null
    }
  },
  
  // 移除数据
  remove(key) {
    try {
      uni.removeStorageSync(key)
    } catch (e) {
      console.error('Storage remove error:', e)
    }
  },
  
  // 清空所有数据
  clear() {
    try {
      uni.clearStorageSync()
    } catch (e) {
      console.error('Storage clear error:', e)
    }
  }
}